package com.dgut.util;

import org.springframework.data.domain.Page;

public class PageUtils {

    /**
     * 将分页信息封装到统一的接口
     * @param page
     * @return
     */
    public static PageResult getPageResult(Page<?> page) {
        PageResult pageResult = new PageResult();
        pageResult.setPageNum(page.getNumber());
        pageResult.setPageSize(page.getSize());
        pageResult.setTotalSize(page.getTotalElements());
        pageResult.setTotalPages(page.getTotalPages());
        pageResult.setContent(page.getContent());
        return pageResult;
    }
}